package cn.px.activiti.mapper;

import cn.px.activiti.domain.ActRuTask;

import java.util.List;

/**
 * taskMapper接口
 *
 * @author ruoyi
 * @date 2022-05-12
 */
public interface ActRuTaskMapper
{
    /**
     * 查询task
     *
     * @param id task主键
     * @return task
     */
    public ActRuTask selectActRuTaskById(String id);

    /**
     * 查询task列表
     *
     * @param actRuTask task
     * @return task集合
     */
    public List<ActRuTask> selectActRuTaskList(ActRuTask actRuTask);


    public List<ActRuTask> selectActRuTaskLists(ActRuTask actRuTask);
    /**
     * 新增task
     *
     * @param actRuTask task
     * @return 结果
     */
    public int insertActRuTask(ActRuTask actRuTask);

    /**
     * 修改task
     *
     * @param actRuTask task
     * @return 结果
     */
    public int updateActRuTask(ActRuTask actRuTask);

    /**
     * 删除task
     *
     * @param id task主键
     * @return 结果
     */
    public int deleteActRuTaskById(String id);

    /**
     * 批量删除task
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteActRuTaskByIds(String[] ids);
}
